<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Gestion_Des_Inscriptions_Universitaires: Référence du fichier /home/omid/Bureau/projet/gestion-des-inscriptions-universitaires-version-finale/src/UE.c</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Généré par Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Gestion_Des_Inscriptions_Universitaires</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="pages.html"><span>Pages&#160;associées</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Fichiers</span></a></li>
      <li><a href="dirs.html"><span>Répertoires</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
      <li><a href="globals.html"><span>Membres&#160;de&#160;fichier</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('_u_e_8c.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Fonctions</a>  </div>
  <div class="headertitle">
<div class="title">Référence du fichier UE.c</div>  </div>
</div>
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_u_e_8h_source.html">UE.h</a>&quot;</code><br/>
</div>
<p><a href="_u_e_8c_source.html">Aller au code source de ce fichier.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="func-members"></a>
Fonctions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a19cc11217c448834fcd93cf61ce3afac">initUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, const int codeUE, const char *intitule, const int sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialise un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. initUE initialise CodeUE, Intitule et Sequence (après vérification) de la structure <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>.  <a href="#a19cc11217c448834fcd93cf61ce3afac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#ab6a2b186a9216176ff1a5974103db57e">libUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Libere un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire.  <a href="#ab6a2b186a9216176ff1a5974103db57e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a38036b49b8a4cbf9be4a8d01cdd3c9bd">creUE</a> (const int codeUE, const char *intitule, const int sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Crée un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire.  <a href="#a38036b49b8a4cbf9be4a8d01cdd3c9bd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#af3f16ef2c24f58324aeb92fc5771af69">detUE</a> (<a class="el" href="struct_u_e.html">UE</a> **ue)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a088309400fbb44fd87be9ee1460f39c2">getCodeUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">returner CodeUE.  <a href="#a088309400fbb44fd87be9ee1460f39c2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#ad8c53f8b5c6b215780ba94c6d29931c0">setCodeUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ CodeUE de l'ue.  <a href="#ad8c53f8b5c6b215780ba94c6d29931c0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a6a3694aec996cd709e21c471af2c09e6">getIntitule</a> (const <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">returner Intitule.  <a href="#a6a3694aec996cd709e21c471af2c09e6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#abfbcddc877421fdf686143960779a4b2">setIntitule</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, char *intitule)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ Intitule de l'ue.  <a href="#abfbcddc877421fdf686143960779a4b2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a6b323963891fa2dffb14298e2e07df60">getSequence</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">returner Sequence.  <a href="#a6b323963891fa2dffb14298e2e07df60"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#ac802fc0fd0a5475e098fcee9fa69e275">setSequence</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, int sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ Sequence de l'ue.  <a href="#ac802fc0fd0a5475e098fcee9fa69e275"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#aad4238fe202eb9e241fe6f93f379d84e">affUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a49e372b94123ff0af3d5ea99add2a667">savUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a49e372b94123ff0af3d5ea99add2a667"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a8761e01da94ec57e3d410e9673aa3836">savUEParElem</a> (const int CodeUE, const char *Intitule, const int Sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a8761e01da94ec57e3d410e9673aa3836"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a2f2c0cc18f648d3563f2641ca6d3a6e4">rchUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a2f2c0cc18f648d3563f2641ca6d3a6e4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a1c3e6cc1bbfee7cc0a7c840c1f4f8650">rchUEParCode</a> (const int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a1c3e6cc1bbfee7cc0a7c840c1f4f8650"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a8e8dfc85ab1cabe8c8ac73e3818347b0">recUEParCode</a> (const int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a8e8dfc85ab1cabe8c8ac73e3818347b0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#ad290c3df9132f91747c1ee2c8f8cb4b7">supUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#ad290c3df9132f91747c1ee2c8f8cb4b7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#aded9c87d8e34728018ed04b78f591e21">supUEParCode</a> (const int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#aded9c87d8e34728018ed04b78f591e21"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a01dbb73f02cce50758385e720f42362f">mdfUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pUE, const <a class="el" href="struct_u_e.html">UE</a> *nUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a01dbb73f02cce50758385e720f42362f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a0f4bd2790e89520db8f3e6c3108a2139">mdfUEParCode</a> (const int codeUE, const <a class="el" href="struct_u_e.html">UE</a> *nUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a0f4bd2790e89520db8f3e6c3108a2139"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#adb121c9dc71b638605ec7b28ff7a2b62">affUE_DB</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Afficher base de donnee de <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> .  <a href="#adb121c9dc71b638605ec7b28ff7a2b62"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#ad8082c7526b78f801e61eb5a059a0b15">setResponsableToUe</a> (<a class="el" href="struct_ens.html">Ens</a> *ens, <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setResponsableToUe  <a href="#ad8082c7526b78f801e61eb5a059a0b15"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#aaf7d1d25e5ea29c0f04530dd73485d1f">setResponsableToUeParCode</a> (int numEns, int codeUe)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a49d0aa27e7e98efd397c0de698040210">recResponsableUe</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a49d0aa27e7e98efd397c0de698040210"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a28f3df08af27332c56b13214391bbf82">recResponsableUeParCode</a> (int codeUe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a28f3df08af27332c56b13214391bbf82"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#abc5a522764f3e06aefe320d0169afa6a">supRespUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer RespUE dans un fichier binaire.  <a href="#abc5a522764f3e06aefe320d0169afa6a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a1f0d515da781d077e7ab30b525c094ad">supRespUEParCode</a> (int codeUe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer RespUE dans un fichier binaire.  <a href="#a1f0d515da781d077e7ab30b525c094ad"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_ue.html">TabUe</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a303c465ea49009cab1004c89781dfa96">recUeParNumEnseignantResp</a> (int numEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recUeParNumEnseignantResp  <a href="#a303c465ea49009cab1004c89781dfa96"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_ue.html">TabUe</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a6f6de8bf0abd5520b5c9f288ec073283">recUeParEnseignantResp</a> (<a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recUeParEnseignantResp  <a href="#a6f6de8bf0abd5520b5c9f288ec073283"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_ue.html">TabUe</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a30d4687cb7d39f95f10ac61282d528fa">recToutUe</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recToutUe  <a href="#a30d4687cb7d39f95f10ac61282d528fa"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8c.html#a0a1c54f20c938e04aca05ed33add510e">regUE</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Test le module <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>.  <a href="#a0a1c54f20c938e04aca05ed33add510e"></a><br/></td></tr>
</table>
<hr/><h2>Documentation des fonctions</h2>
<a class="anchor" id="aad4238fe202eb9e241fe6f93f379d84e"></a><!-- doxytag: member="UE.c::affUE" ref="aad4238fe202eb9e241fe6f93f379d84e" args="(const UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00103">103</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_i_p_8c_source.html#l00165">affIP()</a>, <a class="el" href="_u_e_8c_source.html#l00292">affUE_DB()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="adb121c9dc71b638605ec7b28ff7a2b62"></a><!-- doxytag: member="UE.c::affUE_DB" ref="adb121c9dc71b638605ec7b28ff7a2b62" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">affUE_DB </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Afficher base de donnee de <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> . </p>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00292">292</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00103">affUE()</a>, <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a38036b49b8a4cbf9be4a8d01cdd3c9bd"></a><!-- doxytag: member="UE.c::creUE" ref="a38036b49b8a4cbf9be4a8d01cdd3c9bd" args="(const int codeUE, const char *intitule, const int sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_u_e.html">UE</a> * creUE </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>CodeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>Intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>Sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Crée un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>Code de l'UE. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>Hauteur de l'image. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>Sequence de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>un pointeur vers un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00035">35</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00016">initUE()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00292">affUE_DB()</a>, <a class="el" href="_fenetre_8c_source.html#l02925">cb_valider_ajoutUE()</a>, <a class="el" href="_u_e_8c_source.html#l00514">recToutUe()</a>, <a class="el" href="_u_e_8c_source.html#l00200">recUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="af3f16ef2c24f58324aeb92fc5771af69"></a><!-- doxytag: member="UE.c::detUE" ref="af3f16ef2c24f58324aeb92fc5771af69" args="(UE **ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void detUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> **&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00044">44</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00027">libUE()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01527">cb_def_auto_gr()</a>, <a class="el" href="_fenetre_8c_source.html#l01087">cb_gerer_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l02925">cb_valider_ajoutUE()</a>, <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="a088309400fbb44fd87be9ee1460f39c2"></a><!-- doxytag: member="UE.c::getCodeUE" ref="a088309400fbb44fd87be9ee1460f39c2" args="(const UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getCodeUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returner CodeUE. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ue</td><td>pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>CodeUE </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00058">58</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00591">affecterEtudiantAGroupe()</a>.</p>

</div>
</div>
<a class="anchor" id="a6a3694aec996cd709e21c471af2c09e6"></a><!-- doxytag: member="UE.c::getIntitule" ref="a6a3694aec996cd709e21c471af2c09e6" args="(const UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * getIntitule </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returner Intitule. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ue</td><td>pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>Intitule. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00073">73</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6b323963891fa2dffb14298e2e07df60"></a><!-- doxytag: member="UE.c::getSequence" ref="a6b323963891fa2dffb14298e2e07df60" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getSequence </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returner Sequence. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ue</td><td>pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>Sequence. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00088">88</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="a19cc11217c448834fcd93cf61ce3afac"></a><!-- doxytag: member="UE.c::initUE" ref="a19cc11217c448834fcd93cf61ce3afac" args="(UE *ue, const int codeUE, const char *intitule, const int sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void initUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>CodeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>Intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>Sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Initialise un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. initUE initialise CodeUE, Intitule et Sequence (après vérification) de la structure <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue à initialiser. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>Code de l'UE. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>Intitule de l'UE. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>Sequence de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00016">16</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="ab6a2b186a9216176ff1a5974103db57e"></a><!-- doxytag: member="UE.c::libUE" ref="ab6a2b186a9216176ff1a5974103db57e" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void libUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Libere un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00027">27</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00044">detUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a01dbb73f02cce50758385e720f42362f"></a><!-- doxytag: member="UE.c::mdfUE" ref="a01dbb73f02cce50758385e720f42362f" args="(const UE *pUE, const UE *nUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int mdfUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pEU</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>nUE</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">newUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00269">269</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00229">supUE()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00439">modifierUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a0f4bd2790e89520db8f3e6c3108a2139"></a><!-- doxytag: member="UE.c::mdfUEParCode" ref="a0f4bd2790e89520db8f3e6c3108a2139" args="(const int codeUE, const UE *nUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">mdfUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>nUE</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00281">281</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00237">supUEParCode()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a2f2c0cc18f648d3563f2641ca6d3a6e4"></a><!-- doxytag: member="UE.c::rchUE" ref="a2f2c0cc18f648d3563f2641ca6d3a6e4" args="(const UE *pUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rchUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pEU</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 s'il n'existe pas. </dd>
<dd>
1 s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00163">163</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00168">rchUEParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a1c3e6cc1bbfee7cc0a7c840c1f4f8650"></a><!-- doxytag: member="UE.c::rchUEParCode" ref="a1c3e6cc1bbfee7cc0a7c840c1f4f8650" args="(const int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rchUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 s'il n'existe pas. </dd>
<dd>
1 s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00168">168</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00163">rchUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00128">savUEParElem()</a>.</p>

</div>
</div>
<a class="anchor" id="a49d0aa27e7e98efd397c0de698040210"></a><!-- doxytag: member="UE.c::recResponsableUe" ref="a49d0aa27e7e98efd397c0de698040210" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_ens.html">Ens</a> * recResponsableUe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00373">373</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00378">recResponsableUeParCode()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00467">preparerFenetreEnseignant()</a>, <a class="el" href="_fenetre_8c_source.html#l00305">preparerFenetreEtudiant()</a>, et <a class="el" href="_fenetre_8c_source.html#l00648">preparerFenetreGererUe()</a>.</p>

</div>
</div>
<a class="anchor" id="a28f3df08af27332c56b13214391bbf82"></a><!-- doxytag: member="UE.c::recResponsableUeParCode" ref="a28f3df08af27332c56b13214391bbf82" args="(int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_ens.html">Ens</a> * recResponsableUeParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00378">378</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00197">recEnsParCode()</a>, et <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00373">recResponsableUe()</a>, et <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a30d4687cb7d39f95f10ac61282d528fa"></a><!-- doxytag: member="UE.c::recToutUe" ref="a30d4687cb7d39f95f10ac61282d528fa" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_ue.html">TabUe</a> * recToutUe </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recToutUe </p>
<p>recupérer ToutUe.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000103">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00514">514</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, <a class="el" href="_salle_8h_source.html#l00040">sSalle::intitule</a>, <a class="el" href="_u_e_8h_source.html#l00062">sTabUe::nbUe</a>, <a class="el" href="_u_e_8h_source.html#l00061">sTabUe::tabUe</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00237">preparerFenetreIp()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e8dfc85ab1cabe8c8ac73e3818347b0"></a><!-- doxytag: member="UE.c::recUEParCode" ref="a8e8dfc85ab1cabe8c8ac73e3818347b0" args="(const int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_u_e.html">UE</a> * recUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00200">200</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_i_p_8c_source.html#l00165">affIP()</a>, <a class="el" href="_fenetre_8c_source.html#l01527">cb_def_auto_gr()</a>, <a class="el" href="_fenetre_8c_source.html#l01458">cb_desinscrire_etu_par_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l01087">cb_gerer_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l00152">cb_init_tabUeEtu()</a>, <a class="el" href="_fenetre_8c_source.html#l01443">cb_inscrire_etu_par_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l02925">cb_valider_ajoutUE()</a>, <a class="el" href="_enseignement_8c_source.html#l00356">getEnseignementText()</a>, <a class="el" href="_enseigne_8c_source.html#l00060">recUeEnseigneParNumEns()</a>, <a class="el" href="_i_p_8c_source.html#l00583">recUeParIp()</a>, <a class="el" href="_u_e_8c_source.html#l00460">recUeParNumEnseignantResp()</a>, <a class="el" href="_i_p_8c_source.html#l00608">recUeParNumEtu()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a6f6de8bf0abd5520b5c9f288ec073283"></a><!-- doxytag: member="UE.c::recUeParEnseignantResp" ref="a6f6de8bf0abd5520b5c9f288ec073283" args="(Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_ue.html">TabUe</a> * recUeParEnseignantResp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recUeParEnseignantResp </p>
<p>recupérer tab UeParEnseignantResp.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000102">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ens.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00503">503</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00460">recUeParNumEnseignantResp()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01050">cb_enseignant_gerer_ue_bouton_click()</a>, et <a class="el" href="_fenetre_8c_source.html#l00467">preparerFenetreEnseignant()</a>.</p>

</div>
</div>
<a class="anchor" id="a303c465ea49009cab1004c89781dfa96"></a><!-- doxytag: member="UE.c::recUeParNumEnseignantResp" ref="a303c465ea49009cab1004c89781dfa96" args="(int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_ue.html">TabUe</a> * recUeParNumEnseignantResp </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recUeParNumEnseignantResp </p>
<p>recupérer tabUeParEnseignantResp.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000101">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numens</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00460">460</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8h_source.html#l00062">sTabUe::nbUe</a>, <a class="el" href="_u_e_8c_source.html#l00200">recUEParCode()</a>, <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>, et <a class="el" href="_u_e_8h_source.html#l00061">sTabUe::tabUe</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00503">recUeParEnseignantResp()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a1c54f20c938e04aca05ed33add510e"></a><!-- doxytag: member="UE.c::regUE" ref="a0a1c54f20c938e04aca05ed33add510e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void regUE </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Test le module <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. </p>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00552">552</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00103">affUE()</a>, <a class="el" href="_u_e_8c_source.html#l00292">affUE_DB()</a>, <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, <a class="el" href="_u_e_8c_source.html#l00044">detUE()</a>, <a class="el" href="_u_e_8c_source.html#l00016">initUE()</a>, <a class="el" href="_u_e_8c_source.html#l00027">libUE()</a>, <a class="el" href="_u_e_8c_source.html#l00281">mdfUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00200">recUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00237">supUEParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a49e372b94123ff0af3d5ea99add2a667"></a><!-- doxytag: member="UE.c::savUE" ref="a49e372b94123ff0af3d5ea99add2a667" args="(const UE *pUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00122">122</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00128">savUEParElem()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00549">ajouterUE()</a>, <a class="el" href="_u_e_8c_source.html#l00269">mdfUE()</a>, <a class="el" href="_u_e_8c_source.html#l00281">mdfUEParCode()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a8761e01da94ec57e3d410e9673aa3836"></a><!-- doxytag: member="UE.c::savUEParElem" ref="a8761e01da94ec57e3d410e9673aa3836" args="(const int CodeUE, const char *Intitule, const int Sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savUEParElem </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>CodeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>Intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>Sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00128">128</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00168">rchUEParCode()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="ad8c53f8b5c6b215780ba94c6d29931c0"></a><!-- doxytag: member="UE.c::setCodeUE" ref="ad8c53f8b5c6b215780ba94c6d29931c0" args="(UE *ue, int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setCodeUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>CodeUE</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ CodeUE de l'ue. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>Code de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00066">66</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="abfbcddc877421fdf686143960779a4b2"></a><!-- doxytag: member="UE.c::setIntitule" ref="abfbcddc877421fdf686143960779a4b2" args="(UE *ue, char *intitule)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setIntitule </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>Intitule</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ Intitule de l'ue. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>Intitule de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00081">81</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_salle_8h_source.html#l00040">sSalle::intitule</a>.</p>

</div>
</div>
<a class="anchor" id="ad8082c7526b78f801e61eb5a059a0b15"></a><!-- doxytag: member="UE.c::setResponsableToUe" ref="ad8082c7526b78f801e61eb5a059a0b15" args="(Ens *ens, UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setResponsableToUe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setResponsableToUe </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000100">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00324">324</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00629">affecterRespAUe()</a>.</p>

</div>
</div>
<a class="anchor" id="aaf7d1d25e5ea29c0f04530dd73485d1f"></a><!-- doxytag: member="UE.c::setResponsableToUeParCode" ref="aaf7d1d25e5ea29c0f04530dd73485d1f" args="(int numEns, int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setResponsableToUeParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00329">329</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00378">recResponsableUeParCode()</a>, <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>, <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>, et <a class="el" href="_u_e_8c_source.html#l00419">supRespUEParCode()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00324">setResponsableToUe()</a>, et <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="ac802fc0fd0a5475e098fcee9fa69e275"></a><!-- doxytag: member="UE.c::setSequence" ref="ac802fc0fd0a5475e098fcee9fa69e275" args="(UE *ue, int sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setSequence </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ Sequence de l'ue. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>Sequence de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00096">96</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="abc5a522764f3e06aefe320d0169afa6a"></a><!-- doxytag: member="UE.c::supRespUE" ref="abc5a522764f3e06aefe320d0169afa6a" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supRespUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer RespUE dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00414">414</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00419">supRespUEParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a1f0d515da781d077e7ab30b525c094ad"></a><!-- doxytag: member="UE.c::supRespUEParCode" ref="a1f0d515da781d077e7ab30b525c094ad" args="(int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supRespUEParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer RespUE dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">codeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00419">419</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>, et <a class="el" href="_u_e_8c_source.html#l00414">supRespUE()</a>.</p>

</div>
</div>
<a class="anchor" id="ad290c3df9132f91747c1ee2c8f8cb4b7"></a><!-- doxytag: member="UE.c::supUE" ref="ad290c3df9132f91747c1ee2c8f8cb4b7" args="(const UE *pUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pEU</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">pUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
0 s'il supprime. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00229">229</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00237">supUEParCode()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00269">mdfUE()</a>, et <a class="el" href="_application_8c_source.html#l00495">supprimerUE()</a>.</p>

</div>
</div>
<a class="anchor" id="aded9c87d8e34728018ed04b78f591e21"></a><!-- doxytag: member="UE.c::supUEParCode" ref="aded9c87d8e34728018ed04b78f591e21" args="(const int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
0 s'il supprime. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00237">237</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_util_str_8c_source.html#l00007">copStr()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00281">mdfUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00229">supUE()</a>.</p>

</div>
</div>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="_u_e_8c.html">UE.c</a>      </li>
      <li class="footer">Généré le Thu Jun 7 2012 17:01:10 pour Gestion_Des_Inscriptions_Universitaires par&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>
